package net.ojbk.study.curriculumDesign.service.sall;


import net.ojbk.study.curriculumDesign.beans.sall.Sall;

import java.util.Date;
import java.util.List;
import java.util.Set;

public interface ISallService {
    /**
     * 添加一条拍卖记录
     * @param sall
     * */
    public void addOneSall(Sall sall);

    /**
     * 删除一条拍卖记录
     * @param sall
     * */
    public void deleteOneSall(Sall sall);

    /**
     * 修改一条拍卖记录
     * @param sall
     */
    public void updateOneSall(Sall sall);

    /**
     *查找所有记录
     * @return
     * */
    public List<Sall> getAllSall();

    /**
    * 成功拍卖出去
    *
    *@param sall
    * */
    public void successSall(Sall sall);

    /**
    * @return查找指定cid在数据库中的行数
    * */
    public int getCount(Sall sall);

    /**
     * 根据cid到竞拍对象sall和canvas
     * @return set<>*/
    public Set<Object> getSallDetail(int cid);

    /**
    * maintenance  data
    * */
    public void maintenancedata(Date date);

}
